package edu.upc.e402grupo02.e402grupo02.modelo;

import java.util.List;

public class Pelicula {

	private String id;
	private String titulo;
	private String tipoPelicula;
	private String publico;
	private String emision;
	private List<Actor> artistas;
	private String pais;
	private boolean cartelera;
	private List<Comentario> comentarios;

	public Pelicula(String id, String titulo) {
		this.id = id;
		this.titulo = titulo;
	}
	
	public Pelicula(String id, String titulo, String tipoPelicula, String publico, String emision, String pais) {
		this.id = id;
		this.titulo = titulo;
		this.tipoPelicula = tipoPelicula;
		this.publico = publico;
		this.emision = emision;
		this.pais = pais;
	}
	
	public Pelicula(String id, String titulo, String tipoPelicula, String publico, String emision, String pais, List<Actor> artistas, boolean cartelera, List<Comentario> comentarios) {
		this.id = id;
		this.titulo = titulo;
		this.tipoPelicula = tipoPelicula;
		this.publico = publico;
		this.emision = emision;
		this.pais = pais;
		this.artistas = artistas;
		this.cartelera = cartelera;
		this.comentarios = comentarios;
	}
	
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getTitulo() {
		return titulo;
	}
	public void setTitulo(String titulo) {
		this.titulo = titulo;
	}
	public String getTipoPelicula() {
		return tipoPelicula;
	}
	public void setTipoPelicula(String tipoPelicula) {
		this.tipoPelicula = tipoPelicula;
	}
	public String getPublico() {
		return publico;
	}
	public void setPublico(String publico) {
		this.publico = publico;
	}
	public String getEmision() {
		return emision;
	}
	public void setEmision(String emision) {
		this.emision = emision;
	}
	public List<Actor> getArtistas() {
		return artistas;
	}
	public void setArtistas(List<Actor> artistas) {
		this.artistas = artistas;
	}
	public String getPais() {
		return pais;
	}
	public void setPais(String pais) {
		this.pais = pais;
	}

	public boolean isCartelera() {
		return cartelera;
	}

	public void setCartelera(boolean cartelera) {
		this.cartelera = cartelera;
	}

	public List<Comentario> getComentarios() {
		return comentarios;
	}

	public void setComentarios(List<Comentario> comentarios) {
		this.comentarios = comentarios;
	}
	
	
}
